package com.hrg.rds.biz.waybill.domain.template.cmd;

import com.hrg.sys.framework.web.domain.BaseEntity;
import lombok.Data;

@Data
public class Cmd extends BaseEntity {
    // 先序遍历，构建树（上下文，参数），构建执行链
    private String id;
    private String name;
    private String parentId;// parent_id
    private String waybillTemplateId;// waybill_template_id
    private String inputParams;// input_params
    private String outputParams;// output_params
    // 机器人调度块（只有机器人通用动作-AgvOperationCmd 指令才有站点（必填参数））
    // 一般情况都是串行的，不需要并行执行指令
    private CmdType cmdType;// cmd_type
    // 同级指令执行排序，如果是if-else、if-elseif,顺序则是1、2
    private int order;
}
